package com.boss.salary.entity;

import java.io.Serializable;

/**
 * 张铭皓
 *
 *      人员编制数限制表类
 */

public class AgencyPersonRestrict implements Serializable {

    /**
     * 主键
     */
    private String id;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 修改时间
     */
    private String updateTime;
    /**
     * 机构id
     */
    private String agencyId;
    /**
     * 区划
     */
    private String agencyCode;
    /**
     * 单位名字
     */
    private String agencyName;
    /**
     * 财政区划代码
     */
    private String mofDivCode;
    /**
     * 工资类型id
     */
    private String meritPayId;
     /**
     *工资类型名字
     */
    private String meritPayName;
    /**
     *工资类型编码
     */
    private String meritPayCode;
    /**
     *人数统计
     */
        private Integer personNum;

    /**
     * 是否删除
     */
    private Integer isDeleted;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getAgencyId() {
        return agencyId;
    }

    public void setAgencyId(String agencyId) {
        this.agencyId = agencyId;
    }

    public String getAgencyCode() {
        return agencyCode;
    }

    public void setAgencyCode(String agencyCode) {
        this.agencyCode = agencyCode;
    }

    public String getAgencyName() {
        return agencyName;
    }

    public void setAgencyName(String agencyName) {
        this.agencyName = agencyName;
    }

    public String getMofDivCode() {
        return mofDivCode;
    }

    public void setMofDivCode(String mofDivCode) {
        this.mofDivCode = mofDivCode;
    }

    public String getMeritPayId() {
        return meritPayId;
    }

    public void setMeritPayId(String meritPayId) {
        this.meritPayId = meritPayId;
    }

    public String getMeritPayName() {
        return meritPayName;
    }

    public void setMeritPayName(String meritPayName) {
        this.meritPayName = meritPayName;
    }

    public String getMeritPayCode() {
        return meritPayCode;
    }

    public void setMeritPayCode(String meritPayCode) {
        this.meritPayCode = meritPayCode;
    }

    public Integer getPersonNum() {
        return personNum;
    }

    public void setPersonNum(Integer personNum) {
        this.personNum = personNum;
    }

    public Integer getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
    }

    @Override
    public String toString() {
        return "AgencyPersonRestrict{" +
                "id='" + id + '\'' +
                ", createTime='" + createTime + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", agencyId='" + agencyId + '\'' +
                ", agencyCode='" + agencyCode + '\'' +
                ", agencyName='" + agencyName + '\'' +
                ", mofDivCode='" + mofDivCode + '\'' +
                ", meritPayId='" + meritPayId + '\'' +
                ", meritPayName='" + meritPayName + '\'' +
                ", meritPayCode='" + meritPayCode + '\'' +
                ", personNum='" + personNum + '\'' +
                ", isDeleted=" + isDeleted +
                '}';
    }

    public AgencyPersonRestrict() {
        this.id = id;
        this.createTime = createTime;
        this.updateTime = updateTime;
        this.agencyId = agencyId;
        this.agencyCode = agencyCode;
        this.agencyName = agencyName;
        this.mofDivCode = mofDivCode;
        this.meritPayId = meritPayId;
        this.meritPayName = meritPayName;
        this.meritPayCode = meritPayCode;
        this.personNum = personNum;
        this.isDeleted = isDeleted;
    }

}
